Definition of David Livingstone
-
(noun) Scottish missionary and explorer who discovered the Zambezi River and Victoria Falls (1813-1873)
Synonyms of David Livingstone
Antonyms of David Livingstone
No Antonyms Found.
Homophones of David Livingstone
No Homophones Found.